• word of the day

    holly-leaf cherry

    holly-leaf cherry - Dictionary definition and meaning for word holly-leaf cherry

    Definition
    (noun) California evergreen wild plum with spiny leathery leaves and white flowers

Word used in video below:
text: Who she? Holly?
Download our Mobile App Today
Receive our word of the day
on Whatsapp